contract manufacturing manufacturing electronic assembly ixys contract printed circuit boards electronic components circuit board connectors transistors diodes pcb westcode circuit boards mosfet capacitors components assembly igbt